huge deficit - Francés Inglés Diccionario